mechanically driven - Español Inglés Diccionario